glass insulator - French English Dictionary